Англо-русский словарь технических аббревиатур. 2011.
pptd — precipitated … Medical dictionary
pptd — • precipitated … Dictionary of medical acronyms & abbreviations